Інтерфейс USB

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Периферійні пристрої
Група:
КІ-44

Частина тексту файла

Національний університет “Львівська політехніка” Кафедра ЕОМ Лабораторна робота З дисципліни “Периферійні пристрої” На тему: “Інтерфейс USB” Львів – 2006 Універсальний інтерфейс USB. USB (Universal Serial Bus – універсальна послідовна шина) є промисловим стандартом розширення архітектури PC, орієнтованим на інтеграцію з телефонією і пристроями побутової електроніки. Версія 1.0 було опублікована в січні 1996 року. Архітектура USB визначається наступними показниками: Легко реалізуюче розширення периферії PC. Дешеве рішення, яке підтримує швидкість передачі до 12 Мбит/с. Повна підтримка в реальному часі передачі аудіо- і відео- даних. Гнучкість протоколу змішаної передачі ізохронних даних і асинхронних повідомлень. Інтеграція з пристроями, які випускаються. Доступ в PC всіх конфігурацій і розмірів. Забезпечення стандартного інтерфейса, спроможного швидко захопити ринок. Створення нових класів пристроїв, які розширюють PC. З точки зору користувача, є зручні наступні риси USB: Простота кабельної системи і підключень. Закриті подробиці електричного підключення від користувача. Самоідентифікуючі ПП, автоматичний зв’язок устройств з драйверами і конфігурування. Можливість динамічного підключення і конфігурування ПП. З середини 1996 року випускаються PC з встроїним контроллером USB, який реалізується чіпсетом. Вже появились модеми, клавіатури, сканери, динаміки і інші пристрої вводу/виводу з підтримкою USB, а також монітори з USB-адаптерами – вони грають роль концентраторів для підключення інших пристроїв. unit USB; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, jpeg, StdCtrls; type mt = file of char; TForm1 = class(TForm) Button1: TButton; Button2: TButton; Memo1: TMemo; Image1: TImage; Image2: TImage; Image3: TImage; Image4: TImage; Image5: TImage; GroupBox1: TGroupBox; Button3: TButton; Button4: TButton; Edit1: TEdit; Edit2: TEdit; Button5: TButton; Button6: TButton; Edit3: TEdit; Label1: TLabel; Button7: TButton; Edit4: TEdit; procedure FormCreate(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Button1Click(Sender: TObject); procedure Button7Click(Sender: TObject); procedure Button4Click(Sender: TObject); procedure Button5Click(Sender: TObject); procedure Button6Click(Sender: TObject); procedure Button3Click(Sender: TObject); private { Private declarations } public f:mt; ch :string[20]; { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin memo1.Clear; end; procedure TForm1.Button2Click(Sender: TObject); begin Image3.Visible:=TRUE; Image5.Visible:=FALSE; GroupBox1.Visible:=TRUE; Button4.Visible:=TRUE; Button3.Visible:=FALSE; Edit1.Visible:=FALSE; Edit2.Visible:=TRUE; Edit4.Visible:=TRUE; Button5.Visible:=TRUE; Button6.Visible:=TRUE; Edit3.Visible:=TRUE; Edit1.Clear; Edit2.Clear; Edit3.Clear; Edit4.Clear; //memo1.SetSelTextBuf('HOST: sending SETUP '+'FLASH: received SETUP '); memo1.Text:='HOST: sending SETUP '+ 'FLASH: received SETUP '+ 'FLASH: sending ACK '+ 'HOST: received ACK '+ 'HOST: sending DATA0 with GET_DESCRIPTOR '+ 'FLASH: received DATA0 with GET_DESCRIPTOR '+ 'FLASH: sending descriptor '+ 'HOST: received descriptor '+ 'HOST: sending ACK'; //memo1.SetTextBuf('FLASH: sending ACK '); //memo1.SetTextBuf('HOST: received ACK '); //memo1.SetTextBuf('HOST: sending DATA0 with GET_DESCRIPTOR '); //memo1.SetTextBuf('FLASH: received DATA0 with GET_DESCRIPTOR '); //memo1.SetTextBuf('FLASH: sending descriptor '); //memo1.SetTextBuf('HOST: received descriptor ' + //'HOST:...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини